package com.letfox.finance.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class FINNoviceInfo implements Serializable {
	/**
	 * 发票信息
	 */
	private static final long serialVersionUID = 1L;
	/** 唯一编码*/
	private String finNoviceId;
	/** 发票抬头*/
	private String finNoviceName;
	/** 发票金额（元）*/
	private BigDecimal finNoviceAmount;
	/** 发票类型*/
	private String finNoviceType;
	/** 发票内容*/
	private String finNoviceContent;
	/** 发票纳税人识别号*/
	private String finNoviceTaxpayerId;
	/** 发票银行名称*/
	private String finNoviceBankName;
	/** 发票银行账号*/
	private String finNoviceBankAccount;
	/** 收票人*/
	private String finNoviceReceiver;
	/** 收票人号码*/
	private String finNoviceMobilePhone;
	/** 收票人地址*/
	private String finNoviceAddress;
	/** 备注信息*/
	private String remark;
	/** 是否开具发票*/
	private String isDraw;
	/** 创建时间*/
	private Date createTime;
	/** 修改时间*/
	private Date updateTime;
	/** 创建人*/
	private String createBy;
	/** 修改人*/
	private String updateBy;
	/** 是否有效*/
	private String del;
	
	public FINNoviceInfo(){
		
	}
	public FINNoviceInfo(String finNoviceId, String finNoviceName, BigDecimal finNoviceAmount, String finNoviceType,
			String finNoviceContent, String finNoviceTaxpayerId, String finNoviceBankName, String finNoviceBankAccount,
			String finNoviceReceiver, String finNoviceMobilePhone, String finNoviceAddress, String remark,
			String isDraw, Date createTime, Date updateTime, String createBy, String updateBy, String del) {
		super();
		this.finNoviceId = finNoviceId;
		this.finNoviceName = finNoviceName;
		this.finNoviceAmount = finNoviceAmount;
		this.finNoviceType = finNoviceType;
		this.finNoviceContent = finNoviceContent;
		this.finNoviceTaxpayerId = finNoviceTaxpayerId;
		this.finNoviceBankName = finNoviceBankName;
		this.finNoviceBankAccount = finNoviceBankAccount;
		this.finNoviceReceiver = finNoviceReceiver;
		this.finNoviceMobilePhone = finNoviceMobilePhone;
		this.finNoviceAddress = finNoviceAddress;
		this.remark = remark;
		this.isDraw = isDraw;
		this.createTime = createTime;
		this.updateTime = updateTime;
		this.createBy = createBy;
		this.updateBy = updateBy;
		this.del = del;
	}
	public String getFinNoviceId() {
		return finNoviceId;
	}
	public void setFinNoviceId(String finNoviceId) {
		this.finNoviceId = finNoviceId;
	}
	public String getFinNoviceName() {
		return finNoviceName;
	}
	public void setFinNoviceName(String finNoviceName) {
		this.finNoviceName = finNoviceName;
	}
	public BigDecimal getFinNoviceAmount() {
		return finNoviceAmount;
	}
	public void setFinNoviceAmount(BigDecimal finNoviceAmount) {
		this.finNoviceAmount = finNoviceAmount;
	}
	public String getFinNoviceType() {
		return finNoviceType;
	}
	public void setFinNoviceType(String finNoviceType) {
		this.finNoviceType = finNoviceType;
	}
	public String getFinNoviceContent() {
		return finNoviceContent;
	}
	public void setFinNoviceContent(String finNoviceContent) {
		this.finNoviceContent = finNoviceContent;
	}
	public String getFinNoviceTaxpayerId() {
		return finNoviceTaxpayerId;
	}
	public void setFinNoviceTaxpayerId(String finNoviceTaxpayerId) {
		this.finNoviceTaxpayerId = finNoviceTaxpayerId;
	}
	public String getFinNoviceBankName() {
		return finNoviceBankName;
	}
	public void setFinNoviceBankName(String finNoviceBankName) {
		this.finNoviceBankName = finNoviceBankName;
	}
	public String getFinNoviceBankAccount() {
		return finNoviceBankAccount;
	}
	public void setFinNoviceBankAccount(String finNoviceBankAccount) {
		this.finNoviceBankAccount = finNoviceBankAccount;
	}
	public String getFinNoviceReceiver() {
		return finNoviceReceiver;
	}
	public void setFinNoviceReceiver(String finNoviceReceiver) {
		this.finNoviceReceiver = finNoviceReceiver;
	}
	public String getFinNoviceMobilePhone() {
		return finNoviceMobilePhone;
	}
	public void setFinNoviceMobilePhone(String finNoviceMobilePhone) {
		this.finNoviceMobilePhone = finNoviceMobilePhone;
	}
	public String getFinNoviceAddress() {
		return finNoviceAddress;
	}
	public void setFinNoviceAddress(String finNoviceAddress) {
		this.finNoviceAddress = finNoviceAddress;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getIsDraw() {
		return isDraw;
	}
	public void setIsDraw(String isDraw) {
		this.isDraw = isDraw;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public String getCreateBy() {
		return createBy;
	}
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
	public String getUpdateBy() {
		return updateBy;
	}
	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}
	public String getDel() {
		return del;
	}
	public void setDel(String del) {
		this.del = del;
	}
	
	
	
}
